package com.magasin.vetement.modele.decorateurs;

import com.magasin.vetement.modele.Article;
import com.magasin.vetement.modele.Decorateur;
import com.magasin.vetement.modele.Image;
import com.magasin.vetement.modele.Vetement;

public class Texte extends Decorateur {
	
	/**
	 * Constructeur de la classe Texte
	 * @param vetement Vetement
	 */
	public Texte(Article article, double surface) {
		super(article);
		this.surface = surface;
	}

	/**
	 * Attribut concernant la surface
	 */
	private double surface;
	
	/**
	 * Attribut du prix
	 */
	private static final double PRIX = 4;

	@Override
	public double getPrix() {
		return this.getArticle().getPrix()+PRIX*this.surface;
	}

	@Override
	public Image getImage() {
		return this.image;
	}

}
